train baraquable - French English Dictionary